
{{tag>Hardy Karmic Lucid Maverick p2p}}

----

====== qBittorrent ======

qBittorrent est un client [[p2p|bittorrent]] très léger développé en C++ avec la bibliothèque Qt4.

Ses principales fonctionnalités résident dans son moteur de recherche intégré (Permettant de faire des recherches sur plusieurs annuaires de torrent simultanément), la gestion de l'UPnP et du NAT-PMP, le brouillage de protocole (Compatible Azureus), l'échange de sources (Compatible avec µTorrent), le filtrage d'adresses IP (Compatible avec "ipfilter.dat" de type eMule et filtres PeerGuardian), la gestion des priorités des torrents ainsi que des fichiers qu'ils contiennent, le contrôle à distance via une interface Web sécurisée. 

===== Installation =====

==== Ubuntu 9.10 et suivantes ====

Si le paquet est présent dans votre système (c'est le cas pour ubuntu 13.04), cliquez simplement ici :  **[[apt://qbittorrent]]**.

Si ça ne fonctionne pas :

Si vous souhaitez la version stable, [[ppa|ajoutez à vos sources de logiciels le PPA]] **ppa:hydr0g3n/qbittorrent-stable**((https://launchpad.net/~hydr0g3n/+archive/qbittorrent-stable)), [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]], et [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://qbittorrent]]**. 

Pour la version instable, [[ppa|ajoutez à vos sources de logiciels le PPA]] **ppa:hydr0g3n/qbittorrent-trunk**((https://launchpad.net/~hydr0g3n/+archive/qbittorrent-trunk)), [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]], et [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://qbittorrent]]**.

<note>
Sous Ubuntu 12.04, il semble que ce PPA soit buggé (2 mai 2013) et que qBittorrent ne se lance plus si on utilise le paquet de ce PPA. Pour avoir la dernière version à partir d'[[https://launchpad.net/~surfernsk/+archive/internet-software|un autre PPA]] sans perdre ses téléchargements, il suffit de 
  * supprimmer le PPA : sudo add-apt-repository --remove ppa:hydr0g3n/qbittorrent-stable
  * ajouter le nouveau PPA : sudo add-apt-repository ppa:surfernsk/internet-software
  * mettre à jour : sudo apt-get update
  * réinstaller qbittorrent : sudo apt-get install qbittorrent
</note>



==== Ubuntu 8.04 LTS====

[[:tutoriel:comment_modifier_sources_maj|Modifiez vos sources de mises à jour]] pour y ajouter le dépôt suivant : 
<file>deb http://ppa.launchpad.net/misery/ubuntu hardy main</file>

===== Configuration du pare-feu =====

Ouvrez qBittorrent et Allez dans //Options/Préférences/Connexion// pour voir quels ports sont utilisés. Par défaut, le programme utilise le port **6881/TCP** pour Bittorrent et le port **6881/UDP** pour le DHT. Veuillez reporter ces informations dans les politiques de [[Firestarter]]. 

==== Configuration du firewall NetFilter avec Gufw ====

Linux possède un puissant firewall nommé “netfilter” qu'il est possible de configurer avec des outils en ligne de commande tels que “iptables” et Uncomplicated FireWall (ufw) qui sont très efficaces mais peu intuitifs.

Gufw est une interface graphique pour ufw. Simple, pratique et intuitif, il permet de gérer son firewall Linux. 

Il s'agit d'installer une interface graphique du pare-feu d'Ubuntu. [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **gufw** avec [[apt://gufw]]. 

==== Autoriser le service ====

  * Système / Administration / Configuration du pare-feu
  * Cochez la case "Activer"
  * Cliquez sur "Ajouter
  * Dans l'onglet Pré-configurée" : "Allow - Entrée - Programme - qBittorrent
  * Valider en cliquant sur "Ajouter"
  * Quitter Gufw

  
Plus d'informations sur Gufw [[gufw|ici]]. 

===== Moteur de recherche intégré =====

qBittorrent possède un **moteur de recherche intégré** très pratique d'utilisation. Il permet de **rechercher** des torrents sur différents //trackers//, y compris des //trackers// privés (pour lesquels vous possédez un couple d'identifiant/mot de passe), de **télécharger** les torrents désirés directement dans qBittorrent, et de **visiter** leurs pages de présentation (dans Firefox).

Des [[http://sourceforge.net/apps/mediawiki/qbittorrent/index.php?title=List_of_unofficial_search_engine_plugins|plugins]] vous permettent d'étendre cette liste de //trackers//.

==== Installation d'un plugin de recherche ====

Téléchargez le plugin sur le [[http://sourceforge.net/apps/mediawiki/qbittorrent/index.php?title=List_of_unofficial_search_engine_plugins|Wiki de qBittorrent]].

=== Si le plugin concerne un tracker privé ===

   - Ouvrez le script (.py) dans un éditeur de textes (par exemple **gedit**).
   - Renseignez les champs //username// et //password// des lignes 45 et 47.
   - Enregistrez le script **sans modifier son nom**. 

=== Dans tous les cas ===

   - Ouvrez qBittorrent (menu Applications / Internet) et cliquez sur l'onglet Recherche.
   - Ensuite cliquez sur le bouton "Moteurs de recherche..." situé en bas à droite de l'onglet.
   - Choisissez "Installer un nouveau", puis "Fichier local" et sélectionnez le script (.py) désiré.

=== Icône du tracker ===

Si vous désirez voir apparaître l'icone du //tracker// dans la liste des moteurs de recherche, enregistrez-la dans le dossier ''~/.local/share/data/qBittorrent/nova/engines''


==== Activation / désactivation d'un plugin de recherche ====

Ouvrez la liste des moteurs de recherche, puis double-cliquez sur les moteurs dont vous voulez changer l'état (activé/désactivé).

==== Désinstallation d'un plugin de recherche ====

  * Ouvrez qBittorrent (menu Applications / Internet) et cliquez sur l'onglet Recherche.
  * Ensuite cliquez sur le bouton "Moteurs de recherche..." situé en bas à droite de l'onglet.
  * Sélectionnez le moteur de recherche à désinstaller par un clic droit, puis choisissez Désinstaller.

===== Voir aussi =====

  * [[http://qbittorrent.sourceforge.net|Site Officiel]]
  * [[http://sourceforge.net/apps/mediawiki/qbittorrent/index.php?title=Main_Page|Wiki officiel de qBittorrent]]

----
